$(document).ready(function() {
	//init();
	$("#loadDiv").ajaxStart(function() {
		$(this).css("display", "block");
	});

	$("#loadDiv").ajaxSuccess(function() {
		$(this).css("display", "none");
	});

	$("#pagination").myPagination({
		currPage : 1,
		pageCount : 1,
		pageSize : 10,
		cssStyle : 'flickr',
		ajax : {
			on : true, // 开启状态
			callback : "ajaxCallBack", // 回调函数，注，此 ajaxCallBack 函数，必须定义在 $(function() {}); 外面
			url : $('#path').val()+"/Manage!userList.action", // 访问服务器地址
			dataType : "json", // 返回类型
			param : {
				on : true,
				page : 1
			}
		// 参数列表，其中 on 必须开启，page 参数必须存在，其他的都是自定义参数，如果是多条件查询，可以序列化表单，然后增加 page 参数
		}
	});

	$("#queryBtn").click(function() {
		$("#pagination").myPagination({
			currPage : 1,
			pageCount : 1,
			pageSize : 10,
			cssStyle : 'flickr',
			ajax : {
				on : true, // 开启状态
				callback : "ajaxCallBack", // 回调函数，注，此 ajaxCallBack 函数，必须定义在 $(function() {}); 外面
				url : $('#path').val()+"/Manage!userList.action", // 访问服务器地址
				dataType : "json", // 返回类型
				param : {
					on : true,
					page : 1,
					userPhone : $("#userPhone").val(),
					wxAccount : $("#wxAccount").val()
				}
			// 参数列表，其中 on 必须开启，page 参数必须存在，其他的都是自定义参数，如果是多条件查询，可以序列化表单，然后增加 page 参数
			}
		});
	});

});

// 自定义 回调函数
function ajaxCallBack(data) {
	var listHtml = [];
	var result = data.userList ;
	$.each(result, function(i,user) {
		listHtml.push("<tr>");
		var id = user.userAccountId;
		var userphone = user.userPhone == null? "" : user.userPhone;
     	var wxAccount = user.wxAccount == null? "" : user.wxAccount;
     	var sex = user.typeAccount == 1?"超级管理员" : "普通管理员";
		listHtml.push('<td height="26" align="center" >' + userphone + '</td>');
		listHtml.push('<td height="26" align="center" >' + wxAccount + '</td>');
		listHtml.push('<td height="26" align="center" >' + sex + '</td>');
		listHtml.push('<td height="26" align="center" >');
		listHtml.push('&nbsp;&nbsp;<a href="javascript:updateUser(/'+id+'/)">修改</a>');
		listHtml.push('&nbsp;&nbsp;<a href="javascript:deleteUser(/'+id+'/)">删除</a>');
		listHtml.push('</td>');
		listHtml.push("</tr>");
	});
	$("#body").empty().html(listHtml.join(''));
}
function updateUser(v){
	location.href = $('#path').val()+ "/Manage!updateUserView.action?userAccountId=" + v;
}
function deleteUser(v){
	if (confirm('确定要删除该用户吗？')) {
	location.href = $('#path').val()+ "/Manage!deleteUser.action?userAccountId=" + v;
	}
}
